thinkphp5整合phpsocketio过程踩的坑有哪些 |
您所在的位置:网站首页 › php socketio › thinkphp5整合phpsocketio过程踩的坑有哪些 |
thinkphp5整合phpsocketio过程踩的坑有哪些
发布时间:2021-09-01 09:33:22
来源:亿速云
阅读:106
作者:小新
栏目:编程语言
这篇文章主要介绍了thinkphp5整合phpsocketio过程踩的坑有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 thinkphp 5.0整合phpsocketio完整攻略,绕坑 使用环境: thinkphp5.0 项目需求 前端下单,后台接受,并立即做出提示。例如:美团外卖,客户端下单成功后,商家端就会立即有接单语音提示。 开发环境 thinkphp5.0 phpsocketio (由于需要启动socket服务,所以需在能够满足shell的环境下使用) socketio 优势 这里只是我的观点,毕竟没有怎么深入研究socketio,所以只是浅显的一点总结: 减小服务器IO负载 长连接比ajax轮询靠谱 服务稳定,支持动态 初略的看了一下,内存占用很小,而且只有1个进程,根据官方报道来说1个进程也能容纳1W人次的高并发,所以,对于我的项目来说,已经绰绰有余 官方文档https://github.com/walkor/php...开始开发 安装 phpsocketio首先cd到thinkphp的项目根目录。使用以下命令 composer require workerman/phpsocket.io( 这里composer不做解释,如果有什么问题,度娘一下,应该能够解决 ) 安装好以后,vendor文件夹下面应该就有一个workerman的文件夹,如果存在,就恭喜你,已经安装完毕了 服务入口文件回到项目根目录,新建socketio.php,开始编辑 #!/usr/bin/env php |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |